Modern Simulation Acceleration and Emulation Technology
نویسنده
چکیده
Emulation systems always seem to be labeled as either FPGA-based or processor-based. While the origin of this categorization is unknown, we do know that the classification is not technically accurate because the term “processor-based” describes architecture and “FPGA-based” describes silicon implementation. Historically, FPGAs were used in emulators to implement a gate-level mapping of the design. As designs increasingly included behavioral code, low-power design techniques, and complex clocking, the gate-level mapping became very inefficient. For example, a behavioral model of a 32-bit by 32-bit multiplier takes only about 25% of the hardware resources of a gate-level implementation.
منابع مشابه
Co-Emulation of Scan-Chain Based Designs Utilizing SCE-MI Infrastructure
As the complexity of the scan algorithm is dependent on the number of design registers, large SoC scan designs can no longer be verified in RTL simulation unless partitioned into smaller sub-blocks. This paper proposes a methodology to decrease scan-chain verification time utilizing SCE-MI, a widely used communication protocol for emulation, and an FPGA-based emulation platform. A high-level (S...
متن کاملAcceleration-Based Quality Assessment of Railway Tracks using a 2D simulation model and recorded track data
Car body acceleration is an important factor affecting track safety and ride comfort, which are two primary aspects of railway systems. Though track level is an important source of wagon body acceleration, no quantitative relation between them is available and the aim of this paper is to propose a method to address this issue. To do so, car body acceleration is determined using a 10 DOF simulat...
متن کاملNumerical simulation of hull and propeller interaction in acceleration maneuver
Prediction of a ship’s trajectory during a maneuvering motion is so important. In this study, the acceleration maneuver for a twin-screw vessel is directly investigated using computational fluid dynamic (CFD) environment and unsteady RANS (Reynolds Averaged Navier-Stokes) solver. For this purpose, the self-propulsion and acceleration simulations with hull and propeller interaction for the well-...
متن کاملIndustrial Applications of Emulation Techniques for the Early Evaluation of Secure Low- Power Embedded Systems
Embedded systems that follow a secure and low-power design methodology are, besides keeping strict design constraints, heavily dependent on comprehensive test and verification procedures. The large set of possible test vectors and the increasing density of System-on-Chip designs call for the introduction of hardware-accelerated techniques to solve the verification time problem. As already descr...
متن کاملEnvironment for Fault Simulation Acceleration on FPGA
We present an environment to accelerate fault simulation by hardware emulation on FPGA. Fault simulation is an important subtask in test pattern generation and it is frequently used throughout the test generation process. We studied the feasibility of using reconfigurable hardware emulator instead of software simulation. Experiments showed that it is beneficial to use emulation for circuits/met...
متن کامل